﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Main.Master" AutoEventWireup="true" CodeBehind="ConsultaCargaProyecto.aspx.cs" Inherits="MIAPWEB.Forms.ConsultaCargaProyecto" %>
<asp:Content ID="ContentHeader" ContentPlaceHolderID="Header" runat="server">
</asp:Content>
<asp:Content ID="ContentDefault" ContentPlaceHolderID="ContentPlaceHolderDefault" runat="server">
    <table cellpadding="1" cellspacing="5" width="100%" style="vertical-align:top">
        <tr>
            <td style="vertical-align:top">                
                <h3>Consulta de cargas por proyecto</h3>
            </td>
        </tr>
        <tr>
            <td style="vertical-align:top">
                <table width="100%" cellpadding="1" cellspacing="5">
                    <tr>
                        <td align="right">
                            <asp:Label ID="lblProyecto" runat="server" Text="Proyecto:" />
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlProyecto" runat="server" DataValueField="IDProyecto" 
                                DataTextField="NombreProyecto" Width="200px"/>
                        </td>
                        <td align="right">
                            <asp:Label ID="lblAño" runat="server" Text="Año:" />
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlAño" runat="server" DataValueField="IdItem" 
                                DataTextField="Descripcion" Width="100px"/>
                        </td>
                        <td align="right">
                            <asp:Label ID="lblMes" runat="server" Text="Mes:"/>
                        </td>
                        <td>
                            <asp:DropDownList ID="ddlMes" runat="server" DataValueField="IdItem" 
                                DataTextField="Descripcion" Width="100px"/>
                        </td>
                        <td align="right">
                            <asp:Button ID="btnBuscar" runat="server" Text="Buscar" OnClick="btnBuscar_Click" />
                        </td>     
                    </tr>
                </table>
            </td>
        </tr>
        <tr>
            <td>
                <table width="100%" cellpadding="1" cellspacing="5">
                    <tr>
                        <td>
                            <h2>Archivos obligatorios asociados al proyecto</h2>
                        </td>
                        <td>
                            <h2>Archivos no obligatorios asociados al proyecto</h2>
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <div style="vertical-align:top; height:150px; width:100%; overflow:auto">
                                <asp:GridView ID="grdArchivosObligatorios" runat="server" AutoGenerateColumns="false" AllowPaging="True"
                                    ShowHeaderWhenEmpty="true" HeaderStyle-HorizontalAlign="Center" 
                                    OnPageIndexChanging="grdArchivosObligatorios_OnPageIndexChanging" Width="100%">
                                    <Columns>
                                        <asp:BoundField DataField="NombreArchivo" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" />
                                        <asp:BoundField DataField="NombreProyecto" HeaderText="Proyecto" ItemStyle-HorizontalAlign="Center" />                                        
                                        <asp:BoundField DataField="Version" HeaderText="Versión" ItemStyle-HorizontalAlign="Center" />
                                        <asp:BoundField DataField="Carga" HeaderText="Cargado" ItemStyle-HorizontalAlign="Center" />
                                    </Columns>
                                </asp:GridView>
                            </div>
                        </td>
                        <td>
                            <div style="vertical-align:top; height:150px; width:100%; overflow:auto">
                                <asp:GridView ID="grdArchivosNoObligatorios" runat="server" AutoGenerateColumns="false" AllowPaging="True" 
                                    OnPageIndexChanging="grdArchivosNoObligatorios_OnPageIndexChanging"
                                    ShowHeaderWhenEmpty="true" HeaderStyle-HorizontalAlign="Center" Width="100%">
                                    <Columns>
                                        <asp:BoundField DataField="NombreArchivo" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" />
                                        <asp:BoundField DataField="NombreProyecto" HeaderText="Proyecto" ItemStyle-HorizontalAlign="Center" />                                        
                                        <asp:BoundField DataField="Version" HeaderText="Versión" ItemStyle-HorizontalAlign="Center" />
                                        <asp:BoundField DataField="Carga" HeaderText="Cargado" ItemStyle-HorizontalAlign="Center" />
                                    </Columns>
                                </asp:GridView>
                            </div>
                        </td>
                    </tr>
                </table>
            </td>
        </tr>       
        <tr>
            <td>
                <h2>Cargas realizadas en el período</h2>
            </td>
        </tr>
        <tr>
            <td>
                <div style="vertical-align:top; height:175px; width:100%; overflow:auto">
                    <asp:GridView ID="grdCargasPeriodo" runat="server" AutoGenerateColumns="false" 
                        OnPageIndexChanging="grdCargasPeriodo_OnPageIndexChanging" AllowPaging="True"
                        ShowHeaderWhenEmpty="true" HeaderStyle-HorizontalAlign="Center" Width="100%">
                        <Columns>
                            <asp:BoundField DataField="NombreEjecutorCarga" HeaderText="Nombre" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="NombreProyecto" HeaderText="Proyecto" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="NombreArchivo" HeaderText="Archivo" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="FechaInicioProceso" HeaderText="Inicio del proceso" ItemStyle-HorizontalAlign="Center"/>
                            <asp:BoundField DataField="FechaFinProceso" HeaderText="Fin del proceso" ItemStyle-HorizontalAlign="Center"/>
                            <asp:BoundField DataField="Año" HeaderText="Año" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="NombreMes" HeaderText="Mes" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="TipoProceso" HeaderText="Tipo de carga" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="Version" HeaderText="Versión" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="VersionValida" HeaderText="Versión válida" ItemStyle-HorizontalAlign="Center" Visible="False"/>
                            <asp:BoundField DataField="EstatusProceso" HeaderText="Estatus del proceso" ItemStyle-HorizontalAlign="Center" />
                            <asp:BoundField DataField="Autorizador" HeaderText="Autorizador" ItemStyle-HorizontalAlign="Center" />
                        </Columns>
                    </asp:GridView>
                </div>
            </td>
        </tr>
        <tr>
            <td style="vertical-align:bottom;" align="right">                
                <asp:Button ID="btnSalir" runat="server" Text="Salir" OnClick="btnSalir_Click" CausesValidation="true"/>
            </td>
        </tr>
    </table>
</asp:Content>
